home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ian & Stuart's Australian Mac: Not for Sale
/
Another.not.for.sale (Australia).iso
/
fade into you
/
being there
/
Rants
/
Morningstar
/
RELEASE-NOTES
< prev
next >
Wrap
Text File
|
1994-06-20
|
6KB
|
210 lines
Morning Star Express RELEASE-NOTES
20 June 1994, Karl
Freeze version 1.1.111
Make sure pppd deletes its route when it exits (when appropriate).
16 June 1994, Karl
Fixed a bug that would discard packets destined for us if our
local IP address ended in an octet between 224 and 239, inclusive.
15 June 1994, Karl
Add the ability to define two idle timers, one for when no TCP
sessions are active and the other for when there are.
14 June 1994, Karl
Keep the `od' command from causing watchdog timer traps when run
on a long file.
Don't run the timeout queue in pppd on the interrupt stack. Some
timeouts can sleep!
Widen the `wkup' field (now `wkups') of `ps -l' to accommodate
larger values.
9 June 1994, Karl
Make sure we don't have multiple timeouts for pppd's modem signal
polling routine pending at once. This bug could cause softclock
stack overflow panics.
8 June 1994, Karl
Set the SNMP speed field in pppd and frd if we are told the speed,
even if the circuit is externally clocked.
2 June 1994, Karl
Numerous minor pppd fixes:
- Ignore malformed Configure-Requests; don't Configure-Reject
them.
- Compare the value size, not just the value, when checking a
received CHAP Response.
- Don't flush packets because of bad protocol bytes (odd or even)
-- let the upper layers handle that.
- Discard too-long received packets.
- Nak LCP MRU, Asyncmap, and Magic-Number options with bogus
lengths rather than Rejecting them.
- Nak received Magic-Number options with zero values.
- Send our negotiated Magic-Number in transmitted Echo-Reply
messages rather than sending zeros when nolqm was specified.
- Truncate transmitted Code-Reject and Echo-Reply messages that
exceed the established MRU of the peer.
- Discard received NCP messages with length field less than 4.
- Ignore received Terminate-Ack messages with mismatching ID
fields.
- Interpret empty Code-Reject messages as RXJ+ rather than the
more severe RXJ- FSM event.
- Ignore received Protocol-Reject messages with length field less
than 6.
- Shut down LCP immediately after sending a PAP Authenicate-Nak.
- Ignore received PAP Authenticate-Ack and Authenticate-Nak
messages with mismatching ID fields.
31 May 1994, Kim
LLC encapsulated frames were handled incorrectly in ether_input().
24 May 1994, Karl
Freeze version 1.1.89
Rename "lmi annex-d" to "lmi t1.617", but retain the "lmi annex-d"
synonym for the time being.
Add "lmi q.933" LMI type to frd. NTT uses Q.933-compatible
switches.
21 May 1994, Karl
Correct counting of ifInOctets on frame relay and PPP interfaces.
20 May 1994, Karl
Freeze version 1.1.85
Change frame relay T1.617 Annex-D IE (information element) codes
from 0x5? to 0x0?.
13 May 1994, Karl
Don't process a frame we're flushing in SLIP mode when we finally
reach the end.
10 May 1994, Karl
Fix time zone processing. It was completely broken in 1.1.65.
9 May 1994, Karl
When we get a bad FCS, print a special message if the asyncmap
caused us to discard characters.
Add the `P_AUTO' transmit parity option, which shifts
automatically between the other modes depending on the parity of
received characters matching `expect' strings. Initial default is
P_ZERO for all interfaces.
Flush tty input in getty before printing the login: prompt to get
rid of any modem noise or typeahead.
5 May 1994, Karl
If snmpd isn't up when pppd starts, make pppd retry periodically.
4 May 1994, Karl
Freeze version 1.1.65
3 May 1994, Karl
Add interpretation of "$tty" shell variable.
Remove Stac LZS code until we receive the license from Stac
Electronics.
22 April 1994, Karl
Remove pppd's "debug 12" timeout debugging code.
Don't make pppd exit on SIGHUP or hangup if "dedicated" is
specified.
21 April 1994, Karl
Add "rechap <n>" option to periodically reauthenticate the peer.
The timer value <n> is a decimal number in seconds or fractions
thereof, as in "300" or "1.662".
Add the max-configure, max-terminate, and max-failure options for
conformity with RFC 1548.
Fix a seldom seen but long standing bug that could cause incoming
TCP calls to fail with a "bad tty name".
20 April 1994, Karl
Add the ability to do gateway encryption on Ethernets, configured
with the new "gw-crypt keys-file" option of ifconfig.
18 April 1994, Karl
Keep subsequent successful authentication negotiations from
bringing up Network Phase again.
16 April 1994, Karl
Don't try to reverse map the remote address in ftpd for the status
line, just use the IP address.
Fix CCP negotiation to Ack an empty Configure-Request rather than
Nacking it.
14 April 1994, Karl
Fix a bug that would cause us to get the wrong filter by matching
on the wrong address.
Add Stac LZS and Predictor-1 data compression.
10 April 1994, Karl
Don't process received IP packets in PPP if IPCP isn't up.
7 April 1994, Karl
Freeze version 1.1.10
1 April 1994, Karl
Include LQM in transmitted LCP Configure-Requests.
29 March 1994, Karl
Fix getty `cdwait' -- it didn't work at all.
Fix a bug in cu. Getting a SIGHUP just after typing ~. could kill
our parent shell.
Fix another bug in cu -- ^P wasn't transparent due to a debugging
relic.
28 March 1994, Karl
Fix a problem with the gzip uncompressor that would cause
hour-long hangs if the compressed file contained an internal
filename (as built by "gzip file" as opposed to "gzip < file >
file.gz")
28 March 1994, Kim
No longer will we crash when receiving data on a port which is not
open. In the past, we'd consume all memory.
26 March 1994, Karl
Fix a buffer leak that would cause frd to lose an mbuf if it
couldn't be sent because the DLCI was down.
25 March 1994, Karl
Insert a space after tab-expanded commands or filenames in the
shell.
24 March 1994, Karl
Freeze version 1.1.6
24 March 1994, Karl
Fix a problem in frd that could cause all transmitted packets to
be sent to the lo0 interface instead of out the tty interface.
RELEASE-NOTES created Mar 24 1994 with version 1.1.5.